package com.test.algorithm;

import java.util.List;

public interface AlgorithmFactory {

	/**
	 * 
	 * 表示创建一个算法对象PrimeNum
	 * @param range PrimeNum需要处理的范围
	 * @return 一个Prime对象
	 */
	default PrimeNum createAlgorithm(Integer range) {
		return null;
	}

	/**
	 * 创建一个SortNum对象
	 * @param sortList SortNum对象需要处理的集合
	 * @return 一个SortNum对象
	 */
	default SortNum createeAlgorithm(List<Integer> sortList) {
		return null;
	}
}
